roll grooves - Turkish English Dictionary